Cleantalk\Antispam\EmailEncoder\EmailEncoder D

Total Complexity 130
Dependencies 7
Dependents 1
Total lines 899
Lines of code 465
Logical lines of code 275
Comment lines 265
Methods 31
Properties 15

Methods 31

Method Rating Maintainability Complexity Lines of code
modifyGlobalEmails()
C
39 26 59
modifyGlobalPhoneNumbers()
B
40 17 61
init()
A
43 9 48
applyEffectsOnMode()
A
54 8 21
encodeTelLinkV2()
S
52 6 22
ajaxDecodeEmailHandler()
S
55 6 21
encodeMailtoLinkV2()
S
55 4 18
modifyContent()
S
57 4 16
encodeTelLink()
S
57 4 15
handleAriaLabelContent()
S
60 4 14
encodeMailtoLink()
S
58 4 14
decodeEmailFromPost()
S
61 4 11
encodePlainEmail()
S
57 3 18
encodeAny()
S
58 3 17
dropAttributesContainEmail()
S
60 3 12
compileResponse()
S
64 3 10
handlePrivacyPolicyHook()
S
66 3 8
addMagicBlurEmail()
S
65 3 9
addMagicBlurToString()
S
61 2 12
modifyFormFieldDisplay()
S
68 2 7
getObfuscatedEmailString()
S
72 2 5
modifyAny()
S
76 1 4
getTooltip()
S
69 1 7
constructEncodedSpan()
S
70 1 6
checkRequest()
S
82 1 3
registerAjaxRoute()
S
75 1 4
registerHookHandler()
S
75 1 4
ignoreOpenSSLMode()
S
77 1 4
getDefaultReplacingText()
S
81 1 3
bufferOutput()
S
76 1 4
addMagicBlurViaChunksData()
S
68 1 8